Skip to content

AO3-5244 Refactor select_all.js#5714

Open
ScottVenkataraman wants to merge 3 commits into
otwcode:masterfrom
ScottVenkataraman:fix/refactor_select_all
Open

AO3-5244 Refactor select_all.js#5714
ScottVenkataraman wants to merge 3 commits into
otwcode:masterfrom
ScottVenkataraman:fix/refactor_select_all

Conversation

@ScottVenkataraman
Copy link
Copy Markdown
Contributor

Pull Request Checklist

Issue

https://otwarchive.atlassian.net/browse/AO3-5244

Purpose

What does this PR do?
Refactors the select_all js file to remove repetitive code and improve flexibility.

Testing Instructions

There should be no change in functionality, and no new tests needed.

Credit

What name and pronouns should we use to credit you in the Archive of Our Own's Release Notes?
Scott Venkataraman he/him

Copy link
Copy Markdown
Collaborator

@sarken sarken left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for working on this! It looks good, but would you be willing to rewrite it to use vanilla JavaScript instead of jQuery? We're trying to reduce our reliance on jQuery and making the switch now means we'd only need to test these checkboxes once, instead of once for a refactor and once for a vanilla JavaScript rewrite.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants